package com.xidian.zhiancloud.ticketTemplate.ticketContentRisk;

import com.xidian.zhiancloud.util.api.StringUtils;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;

@Data
public class GroundBreaking {
    public static List<String> groundBreakingRisk(){

        List<String> groundBreakingRisk = new ArrayList<>();
        groundBreakingRisk.add("作业人员作业前已进行了安全教育");
        groundBreakingRisk.add("作业地点处于易燃易爆场所，需要动火时已办理了动火证");
        groundBreakingRisk.add("地下电力电缆已确认保护措施已落实");
        groundBreakingRisk.add("地下通讯电（光）缆，局域网络电（光）缆已确认保护措施已落实");
        groundBreakingRisk.add("地下供排水、消防管线、工艺管线已确认保护措施已落实");
        groundBreakingRisk.add("已按作业方案图规划线和立桩");
        groundBreakingRisk.add("动土地点有电线、管道等地下设施，已向作业单位交待并派人监护；作业时轻挖，未使用铁棒、铁镐或抓斗等机械工具");
        groundBreakingRisk.add("动土范围内无障碍物，并已在总图上做标记");
        groundBreakingRisk.add("人员出入口和撤离安全措施已落实：A.梯子；B.修坡道");
        groundBreakingRisk.add("道路施工作业已报：交通、消防、安全监督部门、应急中心");
        groundBreakingRisk.add("备有可燃气体检测仪、有毒介质检测仪");
        groundBreakingRisk.add("现场夜间有充足照明：A.36V、24V、12V防水型灯；B.36V、24V、12V防爆型灯");
        groundBreakingRisk.add("作业人员已佩戴防护器具");
        groundBreakingRisk.add("作业现场围栏、警戒线、警告牌夜间警示灯已按要求设置");
        groundBreakingRisk.add("已进行放坡处理和固壁支撑");

        return groundBreakingRisk;
    }

    public static String groundBreakingRiskStr(){
        List<String> groundBreakingRiskList = groundBreakingRisk();
        // 以","为间隔，分开fireRisk的每一条
        String str = StringUtils.join(groundBreakingRiskList, "。");
        return str;
    }
}
